projectile impact - German English Dictionary